#define ANON_CONCATENATE_DIRECT(s1, s2) s1##s2
#define ANON_CONCATENATE(s1, s2) ANON_CONCATENATE_DIRECT(s1, s2)
#define ANON ANON_CONCATENATE(anon, __LINE__)

